package psmanager.db.types;

import java.util.ArrayList;
import java.util.List;

public abstract class KriminalnaRadnja {

	private List<Osoba> ostecenici;
	private String statusObrade;
	private Kazna kazna;
	private List<Osoba> suucesnici;
	private Policajac odgPolicajac;
	
	public Policajac getOdgPolicajac() {
		return odgPolicajac;
	}

	public void setOdgPolicajac(Policajac odgPolicajac) {
		this.odgPolicajac = odgPolicajac;
	}

	public KriminalnaRadnja(){
	}
	
	public KriminalnaRadnja(Kazna kazna, String statusObrade) {
		this.kazna = kazna;
		this.statusObrade = statusObrade;
	}


	public List<Osoba> getOstecenici() {
		return ostecenici;
	}
	public void dodajOstecenika(Osoba ostecenik) {
		if(this.ostecenici == null) this.ostecenici = new ArrayList<Osoba>();
		this.ostecenici.add(ostecenik);
	}
	public String getStatusObrade() {
		return statusObrade;
	}
	public void setStatusObrade(String statusObrade) {
		this.statusObrade = statusObrade;
	}
	public Kazna getKazna() {
		return kazna;
	}
	public void setKazna(Kazna kazna) {
		this.kazna = kazna;
	}
	public List<Osoba> getSuucesnici() {
		return suucesnici;
	}
	public void dodajSuucesnika(Osoba suucesnik) {
		if(this.suucesnici == null) this.suucesnici = new ArrayList<Osoba>();
		this.suucesnici.add(suucesnik);
	}
	
	
}
